Requirements Analysis in Distributed Software Engineering Education – An Experience Report

نویسندگان

  • Lorraine Johnston
  • Dirk Peters
  • Jean-Guy Schneider
  • Ursula Wellen
چکیده

In March 2001, two student teams, one in Melbourne, Australia, and one in Dortmund, Germany, started a common software engineering project to develop an electronic management tool for the support of scientific conferences. Both teams had to take part in all key activities of this project. The different deliverables had to be matched periodically in order to ensure the development of a common tool. In doing so, the teams had to deal with typical communication problems caused by different time zones, geographical distribution, language issues, and different approaches to requirements analysis. This paper presents the experiences and the lessons learned during requirements elicitation in the context of a distributed software engineering education project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Goal Modeling Education with GRL: Experience Report

Goal modeling and analysis with the Goal-oriented Requirement Language (GRL) is taught in software engineering and computer science at the University of Ottawa since 2003. This paper presents the general education approach taken in an undergraduate requirements engineering course and in a graduate software engineering course. Some of the particularities of these courses involve the use of a gen...

متن کامل

Guidelines for using empirical studies in software engineering education

Software engineering education is under constant pressure to provide students with industry-relevant knowledge and skills. Educators must address issues beyond exercises and theories that can be directly rehearsed in small settings. Industry training has similar requirements of relevance as companies seek to keep their workforce up to date with technological advances. Real-life software develop...

متن کامل

The Challenges of Distributed Software Engineering and Requirements Engineering: Results of an Online Survey

Growing globalization and increasing complexity of software lead to international and national collaboration of geographically distributed organizations, sites and persons. Therefore, it becomes more important to understand and to know how to optimize distributed software development. Thus, we performed a survey among professionals on their experiences with distributed software development. We ...

متن کامل

Challenges in Education in Global Software Engineering: What are the problems in communication mismatches, and how to ensure information consistency

This talk presents needs, challenges and experience of education of Global Software engineering. In Global Software Development the developers and other stakeholders are acting in a distributed environment, with different contexts and with different assumptions. This usually causes different understanding of the same information and different reactions of the stakeholders which may lead to diff...

متن کامل

Requirements Bazaar: Experiences, Added-Value and Acceptance of Requirements Negotiation between End-Users and Open Source Software Developers

Open Source Software (OSS) developer and end-user communities mutually benefit from, but also depend on each other. End-user communities generate innovative ideas for software, but lack technical capabilities for their realization. OSS developers realize software, but need to access and prioritize an abundance of ideas to maximize impact. Requirements Bazaar, a Web-based tool for Social Require...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001